package com.ynet.middleground.user.dto;

import java.io.Serializable;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author liulx
 * @description 跨渠道资源配置传输对象
 * @date 2020-07-07 16:23
 */
@Data
@ApiModel(value = "跨渠道资源配置传输对象", description = "跨渠道资源配置传输对象")
public class ChannelResourcesDTO implements Serializable {

    private static final long serialVersionUID = 8913123189921964676L;

    /**
     * 原渠道信息
     */
    @ApiModelProperty(value = "原渠道信息", notes = "原渠道信息")
    private ChannelDTO sourceChannel;

    /**
     * 目标渠道信息
     */
    @ApiModelProperty(value = "目标渠道信息", notes = "目标渠道信息")
    private ChannelDTO targetChannel;

    /**
     * 跨渠道资源列表
     */
    @ApiModelProperty(value = "跨渠道资源", notes = "跨渠道资源")
    private List<TableResourceDto> tableCodeList;

    /**
     * 
     */
    @ApiModelProperty(value = "渠道相关描述", notes = "渠道相关描述")
    private String description;

}
